<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"
      xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
<head>
    <title></title>
    <meta charset="utf-8">
</head>
<body>
    <form id="form1">
        <div style="font-size: 14px;">
                <div style="border:1px solid black;">PageOffice给保存页面传值的方式：<br />
                    <span style="color: Red;">1.通过设置保存页面的url中的?给保存页面传递参数：</span><br />
                    &nbsp;&nbsp;&nbsp;例:pageofficectrl.SaveFilePage="/SendParameters/save?id=1";<br />
                    &nbsp;&nbsp;&nbsp;保存页面获取参数的方法：<br />
                    &nbsp;&nbsp;&nbsp;String value=request.getParameter("id");<br />

                    <span style="color: Red;">2.通过input隐藏域给保存页面传递参数：</span><br />
                    &nbsp;&nbsp;&nbsp;例:当前页面有一个隐藏的input，id为：age，value为：25<br />
                    <input id="age" name="age" type="hidden" value="25"/>
                    <br />
                    &nbsp;&nbsp;&nbsp;保存页面获取参数的方法：<br />
                    &nbsp;&nbsp;&nbsp;String age=fs.getFormField("age");<br />
                    &nbsp;&nbsp;&nbsp;注意：获取Form控件传递过来的参数值，fs.getFormField("参数名")方法中的参数名是当前控件的“id”属性，更多详细代码请查看save方法。<br>

                </div>
        </div>
        <div style=" width:auto; height:700px;" th:utext="${pageoffice}"></div>
    </form>

    <script type="text/javascript">
        function OnPageOfficeCtrlInit() {
            // PageOffice的初始化事件回调函数，您可以在这里添加自定义按钮
            pageofficectrl.AddCustomToolButton("保存", "Save", 1);
        }
        function Save() {
            //设置保存文件方法
            pageofficectrl.SaveFilePage="/SendParameters/save?id=1"
            //在这里写您保存前的代码
            pageofficectrl.WebSave();
            //在这里写您保存后的代码，比如判断保存结果pageofficectrl.CustomSaveResult
            alert(pageofficectrl.CustomSaveResult);
        }
    </script>
</body>
</html>

